package br.com.linkideias.model.command.aluno;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.hibernate.Session;

import br.com.linkideias.model.bean.Aluno;
import br.com.linkideias.model.bean.Bairro;
import br.com.linkideias.model.bean.Cidade;
import br.com.linkideias.model.bean.Curso;
import br.com.linkideias.model.bean.CursoNome;
import br.com.linkideias.model.bean.Disponibilidade;
import br.com.linkideias.model.bean.Estado;
import br.com.linkideias.model.bean.Faculdade;
import br.com.linkideias.model.bean.Habilidade;
import br.com.linkideias.model.bean.Periodo;
import br.com.linkideias.model.bean.QualidadeProfissional;
import br.com.linkideias.model.bean.SituacaoProfissional;
import br.com.linkideias.model.bean.Turno;
import br.com.linkideias.model.command.InterfaceCommand;
import br.com.linkideias.model.dao.HibernateDAO;
import br.com.linkideias.model.dao.InterfaceDAO;
import br.com.linkideias.util.HibernateUtil;

public class SairDoSistemaAluno implements InterfaceCommand{

	@Override
	public String execute(HttpServletRequest request,
			HttpServletResponse response) {
		
		request.getSession().removeAttribute("aluno");
		request.getSession().removeAttribute("disponibilidades");
		request.getSession().removeAttribute("situacoesProfissionais");
		request.getSession().removeAttribute("todasHabilidades");
		request.getSession().removeAttribute("todasQualidadesProfissionais");
		request.getSession().removeAttribute("habilidades");
		request.getSession().removeAttribute("qualidadesProfissionais");
		request.getSession().removeAttribute("endereco");
		request.getSession().removeAttribute("bairros");
		request.getSession().removeAttribute("cidades");
		request.getSession().removeAttribute("estados");
		request.getSession().removeAttribute("turnos");
		request.getSession().removeAttribute("faculdades");
		request.getSession().removeAttribute("cursos");
		request.getSession().removeAttribute("curso");
		request.getSession().removeAttribute("periodos");
		request.getSession().removeAttribute("cursoNomes");
		
		return "index.jsp";
	}
}
